// 所有菜单切换时加背景色
qsAll('.nav li a').forEach((item, index) => {
  item.onclick = function () {
    qsAll('.nav li a').forEach(item => item.classList.remove('active'))
    this.classList.add('active')
  }
  // 默认首个a标签高亮
  if (index === 0) item.onclick()
})


// 退出登录
/* 
  分析：
  1、找dom元素，注册点击事件
  2、点击之后出弹框confirm
  3、如果确认退出，清空本地的token
  4、并且返回登陆页面
*/
qs('.logout a').onclick = function() {
  // console.log(11)
  // 若果不退出，就终止后面的操作
  if(!confirm('你确定要退出吗？')) return
  localStorage.removeItem('token')
  location.href = './login.html'
}


// 初始化数据
/* 
  分析：
  1、找到初始化数据按钮，注册点击事件
  2、点击之后，发送请求
  3、判断是否成功，初始化学生信息
*/
qs('.init').onclick = function() {
  // console.log(111)
  axios({
    method:'GET',
    url:'/init/data'
  }).then(({data:res}) => {
    console.log(res)
    // 401：身份认证失败，登陆时存储token进行身份验证
    alert(res.message)
  })
}
